Lance Stroll believes that jealousy lies at the heart of his critics' comments against his promotion to F1 driver at Williams Martini Racing. Stroll was last year's FIA Formula 3 European Champion but questions have surfaced over the influence that... MoreĀ»